package testes.unit;

import java.util.ArrayList;
import java.util.List;

import kuonta.domain.FolhaContas;
import kuonta.domain.FolhaContasId;
import kuonta.domain.ItemFolhaContas;

import org.cerberus.core.persistence.orm.Dao;
import org.junit.Test;

@SuppressWarnings("unchecked")
public class TestFolhaContas {

	private static Dao dao = (Dao)Util.getBean("basicosDao");
		
	@Test
	public void criarFolha(){
		FolhaContas folha = new FolhaContas();
		folha.setId(new FolhaContasId(2008,1));
		
		List<ItemFolhaContas> itensFolha = new ArrayList<ItemFolhaContas>();
		
		ItemFolhaContas item1 = new ItemFolhaContas();
		ItemFolhaContas item2 = new ItemFolhaContas();
		ItemFolhaContas item3 = new ItemFolhaContas();
								
		itensFolha.add(item1);
		itensFolha.add(item2);
		itensFolha.add(item3);	
		
		folha.setItensFolha(itensFolha);
		
		dao.save(folha);
	}
}
